error, the user will be alerted (and probably caused to panic) and the program aborted. This is not very graceful, yet. If you have suggestions on how it can be improved, please let me know.
The last object (or actually a pair of objects) has to do with menus. The variable (or more properly, object reference),
-- part contents for card part 2
----- text -----
theMenuBar, is an instance of the TMenuBar object. It uses objects of class TMenu to implement menus. I am also not satisfied with the way these objects work
(although they do work). I will improve these objects and discuss them further next month. In the meantime, let's describe what we have so far.
The program starts by creating an error handler object, errHandler, so that problems can be reported. Next the menu bar object is opened and two windows are created. Finally the event loop entered. Until Quit is selected from the file menu, the program allows you to manipulate the two windows in any way you wish. One warning though,